package com.five.bi.model.request;


import com.five.bi.model.vo.QueryFunctionVO;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.List;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class QueryDataRequest implements Serializable {

    /**
     * 数据集Id
     */
    private String dataSetId;

    /**
     * 表名
     */
    private String tableName;
    /**
     * 维度
     */
    private String dimensionField;
    /**
     * 查询的字段
     */
    List<QueryFunctionVO> selectFields;
      /**
     * 分组字段
     */
    private String groupByField;
    /**
     * 排序字段
     */
    private String orderByField;
    /**
     * 排序方式
     */
    private String orderStyle;

}
